"""
pymysql 操作数据库基本流程演示
"""

import pymysql

# 链接数据库
db = pymysql.connect(host='localhost', port=3306, user='debian-sys-maint', password='djknQTX2Egm1ZJVq', database='grade', charset='utf8')

# 获取游标, 用来操作数据库,执行sql语句
cur = db.cursor()

# 执行语句
sql = "insert into student(name,age,sex,hobby,score,comment,入学时间) values('小白', 28, '女', 'computer', 99, '非常好', now());"
cur.execute(sql)
db.commit() # 只有写操作, 才会添加这就语句(提交的意思),也可以多少写操作一同提交.

# 关闭游标
cur.close()
# 关闭数据库
db.close()
 